<xsl:stylesheet version="2.0"
                xmlns:w="http://daimi.au.dk/dWebTek/WikiXML"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="text" encoding="ISO-8859-1"/>
<xsl:variable name="filename" select="concat(w:wiki/@name,'.txt')"/>
  <xsl:template match="w:wiki">
    <!--xsl:result-document href="{$filename}"-->
    <xsl:apply-templates select="w:*"/>
    <!--/xsl:result-document-->
  </xsl:template>

  <xsl:template match="w:image">
    <xsl:text>[[image:</xsl:text><xsl:value-of select="@url"/><xsl:text>]]</xsl:text>
  </xsl:template>
  <xsl:template match="w:wikilink">
    <xsl:text>[[wiki:</xsl:text><xsl:value-of select="@word"/><xsl:text>]]</xsl:text>
  </xsl:template>
  <xsl:template match="w:link">
    <xsl:text>[</xsl:text><xsl:value-of select="@url"/><xsl:text> </xsl:text><xsl:value-of select="@word"/><xsl:text>]</xsl:text>
  </xsl:template>
  <xsl:template match="w:italics">
    <xsl:text>''</xsl:text><xsl:apply-templates select="w:*"/><xsl:text>''</xsl:text>
  </xsl:template>
  <xsl:template match="w:tt">
    <xsl:text>&#60;tt&#62;</xsl:text><xsl:apply-templates select="w:*"/><xsl:text>&#60;/tt&#62;</xsl:text>
  </xsl:template>
  <xsl:template match="w:bold">
    <xsl:text>'''</xsl:text><xsl:apply-templates select="w:*"/><xsl:text>'''</xsl:text>
  </xsl:template>
  <xsl:template match="w:header">
    <xsl:text>==</xsl:text><xsl:apply-templates select="w:*"/><xsl:text>==</xsl:text><xsl:text>&#xd;&#xa;</xsl:text>
  </xsl:template>
  <xsl:template match="w:rule">
    <xsl:text>&#xd;&#xa;</xsl:text><xsl:text>----</xsl:text><xsl:text>&#xd;&#xa;</xsl:text>
  </xsl:template>
  <xsl:template match="w:character">
    <xsl:value-of select="@entity"/>
  </xsl:template>
  <xsl:template match="w:list">
    <xsl:text>&#xd;&#xa;</xsl:text><xsl:apply-templates select="w:*"/>
  </xsl:template>
  <xsl:template match="w:item">
    <xsl:text>* </xsl:text><xsl:apply-templates select="w:*"/><xsl:text>&#xd;&#xa;</xsl:text>
  </xsl:template>
  <xsl:template match="w:br">
    <xsl:text>&#60;br/&#62;</xsl:text><xsl:text>&#xd;&#xa;</xsl:text>
  </xsl:template>
  <xsl:template match="w:word">
    <xsl:value-of select="."/>
  </xsl:template>
  <xsl:template match="w:ws">
    <xsl:text> </xsl:text>
  </xsl:template>

</xsl:stylesheet>
